package com.easyadmin.mappers;

import org.apache.ibatis.annotations.Param;

/**
 * 操作日志 数据库操作接口
 */
public interface SysOperationLogMapper<T, P> extends BaseMapper<T, P> {

    /**
     * 根据Id更新
     */
    Integer updateById(@Param("bean") T t, @Param("id") Integer id);


    /**
     * 根据Id删除
     */
    Integer deleteById(@Param("id") Integer id);


    /**
     * 根据Id获取对象
     */
    T selectById(@Param("id") Integer id);

    void deleteHistoryLog();
}
